Event 1310 "A configuration error has ocuured"

Hello!

Yesterday I installed CU3 on my test Exchange 2013 server (in the VM), - the installation completed successfully. I tested ECP and Outlook - everything worked out well.

I then shut down the server and started it today afternoon. Here is the error I have been presented with after running ECP:

Event 1310:

-------------------------------------------------
Event code: 3008
Event message: A configuration error has occurred.
Event time: 11/29/2013 4:52:22 AM
Event time (UTC): 11/29/2013 12:52:22 PM
Event ID: 1e3705f1adca4702a34d457d5afead16
Event sequence: 1
Event occurrence: 1
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT/ecp-1-130302031411491098
    Trust level: Full
    Application Virtual Path: /ecp
    Application Path: C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\ecp\
    Machine name: MAIL
 
Process information:
    Process ID: 784
    Process name: w3wp.exe
    Account name: NT AUTHORITY\SYSTEM
 
Exception information:
    Exception type: ConfigurationErrorsException
    Exception message: Could not load file or assembly 'Microsoft.Exchange.Clients.Strings, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\ecp\web.config line 44)
   at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)
   at System.Web.Configuration.AssemblyInfo.get_AssemblyInternal()
   at System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig)
   at System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath)
   at System.Web.Compilation.BuildManager.ExecutePreAppStart()
   at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)

Could not load file or assembly 'Microsoft.Exchange.Clients.Strings, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.Load(String assemblyString)
   at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)

 
 
Request information:
    Request URL: https://mail.test.local:443/ecp
    Request path: /ecp
    User host address: ::1
    User:  
    Is authenticated: False
    Authentication Type:  
    Thread account name: NT AUTHORITY\SYSTEM
 
Thread information:
    Thread ID: 5
    Thread account name: NT AUTHORITY\SYSTEM
    Is impersonating: False
    Stack trace:    at System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective)
   at System.Web.Configuration.AssemblyInfo.get_AssemblyInternal()
   at System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig)
   at System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath)
   at System.Web.Compilation.BuildManager.ExecutePreAppStart()
   at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
 
Custom event details:
--------------------------------------------------------------------

Tell me please what can be the cause of this? The server is not operational now...

Thank you in advance,

Michael Firsov



  • Edited by MF47 Friday, November 29, 2013 1:55 PM Formatting
November 29th, 2013 4:33pm

Hi

Are all your services started? WWW services started with all dependencies?

Free Windows Admin Tool Kit Click here and download it now
November 29th, 2013 4:48pm

Yes, there are no errors in any Windows logs, all services are started. IIS is up and running.
November 29th, 2013 4:53pm

Hello,

Please try to recreate ecp virtual directory to check the result.

If the issue persists, please try the following method:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files, change the ecp directory to ecp.old, and then restart iis services.

Before you change ecp directory, please backup the Temporary ASP.NET Files.

If you have any feedback on our support, please click here

Free Windows Admin Tool Kit Click here and download it now
December 2nd, 2013 7:20am

Hi Cara,

Thank you very much for your reply - I'll do what you're saying and post the result.

Regards,

Michael

  • Edited by MF47 Monday, December 02, 2013 8:02 AM Adding
December 2nd, 2013 11:02am

Hello,

Is there any update?

If you have any feedback on our support, please click here

Free Windows Admin Tool Kit Click here and download it now
December 4th, 2013 12:08pm

Hello Cara,

Tell me, please how can I recreate ECP directory in IIS as I can not  use shell, it can't connect to the server:

Renaming ecp directory did not help.

December 4th, 2013 12:32pm

P.S. I mean should I recreate ecp directory both in the Default Web Site and Exchange Back End?
Free Windows Admin Tool Kit Click here and download it now
December 4th, 2013 12:36pm

Hello,

You should recreate ecp directory in the default web site.

Before you recreate epc virtual directory, I consider you should solve your EMS issue. For your EMS issue, please refer to the following KB to solve it. (Note: Based on my known, I consider it also applies to exchange 2013)

http://support.microsoft.com/kb/2028305

In kb, under resolution, the DLL location for this module should point to C:\Program Files\Microsoft\Exchange Server\v15\Bin\kerbauth.dll. 

If you have any feedback on our support, please click here

December 5th, 2013 8:52pm

Hello,

Thank you for the reply. I've checked all the options described in this article http://support.microsoft.com/kb/2028305

- all of them are ok.

But the main question for me is WHAT could cause such issues on the server that has NOT any load - it's just a test server that's beeing started once a day for several hours. It has only 3 mailboxes including administrator's one...

Free Windows Admin Tool Kit Click here and download it now
December 6th, 2013 4:55am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics